.navigation .content ul li {
    behavior: expression(
          onmouseover = function() {this.className += ' hover'},
          onmouseout = function() {this.className = this.className.replace('hover', '')},
          style.behavior = null
        );
}

.navigation .content ul li.hover {
    border-radius: 10px;
    background-color: #eeeeee;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#000000', GradientType=1 );
}

.footer ul li {
    behavior: expression(
          onmouseover = function() {this.className += ' hover'},
          onmouseout = function() {this.className = this.className.replace('hover', '')},
          style.behavior = null
        );
}

.footer ul li.hover {
    text-decoration: underline;
    cursor: pointer;
}

.main .page-content .buttons .button {
    display: inline-block;
    *display: inline;
    zoom: 1;

    margin-right: 20px;

    font-size: 22px;
    color: #6a0404;

    width: 165px;
    height: 59px;

    padding-top: 20px;

    background: url("../images/button.png") center no-repeat;

    behavior: expression(
          onmouseover = function() {this.className += ' hover'},
          onmouseout = function() {this.className = this.className.replace('hover', '')},
          style.behavior = null
        );
}

.main .page-content .buttons .button.hover {
    background: url("../images/button_h.png") center no-repeat;

    cursor: pointer;
}